A Fast Algorithm for Chebyshev, Fourier & Sinc Interpolation Onto an Irregular Grid
نویسندگان
چکیده
A Chebyshev or Fourier series may be evaluated on the standard collocation grid by the Fast Fourier Transform (FFT). Unfortunately, the FFT does not apply when one needs to sum a spectral series at N points which are spaced irregularly. The cost becomes O(N2) operations instead of the FFT's O(N log N). This sort of "off-grid" interpolation is needed by codes which dynamically readjust the grid every few time steps to resolve a shock wave or other narrow features. It is even more crucial to semi-Lagrangian spectral algorithms for solving convection-diffusion and NavierStokes problems because off-grid interpolation must be performed several times per time step. In this work, we describe an alternative algorithm. The first step is to pad the set of spectral coefficients {an} with zeros and then take an FFT of length 3N to interpolate the Chebyshev series to a very fine grid. The second step is to apply either the M-th order Euler sum acceleration or (2M+1)-point Lagrangian interpolation to approximate the sum of the series on the irregular grid. We show that both methods yield full precision with M << N, allowing an order of magnitude reduction in cost with no loss of accuracy . A Fast Algorithm for Chebyshev "Off-Grid" Interpolation J. P. Boyd 5
منابع مشابه
A Fast Algorithm for Chebyshev, Fourier, and Sine Interpolation onto an Irregular Grid
A Chebyshev or Fourier series may be evaluated on the standard collocation grid by the fast Fourier transform (FFT). Unfortunately, the FFT does not apply when one needs to sum a spectral series at N points which are spaced irregularly. The cost becomes O(N’) operations instead of the FFTs O(N log N). This sort of “off-grid” interpolation is needed by codes which dynamically readjust the grid e...
متن کاملChebyshev Interpolation for Functions with Endpoint Singularities via Exponential and Double-exponential Transforms
We present five theorems concerning the asymptotic convergence rates of Chebyshev interpolation applied to functions transplanted to either a semi-infinite or an infinite interval under exponential or double-exponential transformations. This strategy is useful for approximating and computing with functions that are analytic apart from endpoint singularities. The use of Chebyshev polynomials ins...
متن کاملMapping and pseudoinverse algorithms for ocean data assimilation
Among existing ocean data assimilation methodologies, reduced-state Kalman filters are a widely studied compromise between resolution, optimality, error specification, and computational feasibility. In such reduced-state filters, the measurement update takes place on a coarser grid than that of the general circulation model (GCM); therefore, these filters require mapping operators from the GCM ...
متن کاملImprovement of Fourier-Based Unconditional and Conditional Simulations for Band Limited Fractal (von Kármán) Statistical Models1
We evaluate the performance and statistical accuracy of the fast Fourier transform method for unconditional and conditional simulation. The method is applied under difficult but realistic circumstances of a large field (1001 by 1001 points) with abundant conditioning criteria and a band limited, anisotropic, fractal-based statistical characterization (the von Kármán model). The simple Fourier u...
متن کاملAn Algorithm Based on the Fft for a Generalized Chebyshev Interpolation
An algorithm for a generalized Chebyshev interpolation procedure, increasing the number of sample points more moderately than doubling, is presented. The FFT for a real sequence is incorporated into the algorithm to enhance its efficiency. Numerical comparison with other existing algorithms is given.
متن کامل